land yacht
noun
1
: a 3-wheel wind-driven recreation vehicle consisting usually of a bare-frame structure and a single sail and used especially on areas of firmly packed sand
2
: a large motor vehicle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share